long term payables to participations - Turkish English Dictionary